package com.neusoft.yiyang.medical.service;

import com.neusoft.yiyang.common.entity.medical.DrugDict;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;

public interface DrugDictService {

    // 添加药品字典
    void addDrugDict(DrugDict drugDict);

    // 获取所有药品字典
    List<DrugDict> getAllDrugDicts();

    // 根据药品通用名查询药品字典
    List<DrugDict> getDrugDictByName(String genericName);

    // 更新药品字典
    void updateDrugDict(DrugDict drugDict);

    // 删除药品字典
    void deleteDrugDict(Integer drugId);

    //根据drugId获取药品
    DrugDict getByDrugId(Integer drugId);
}
